package com.slz3.business.frame.response;

import com.slz3.business.frame.module.Domain;
import lombok.Builder;
import lombok.Data;
import org.springframework.data.domain.Page;

import java.util.List;
import java.util.Map;

@Data
@Builder
public class ResInfo {

    // 响应时刻
    private String timestamp;
    // 响应状态 200 400
    private Integer status;
    // 响应编号 success(200) fail(400)
    private String code;
    // 响应主题
    private String theme;
    // 响应描述
    private String description;
    // 响应实体
    private Domain domain;
    // 响应实体集合
    private List<?> domains;
    // 响应实体集合
    private Page<?> page;
    // 响应详情
    private Map<String, Object> detail;
    // Froala Editor upload image response link
    private String link;

}
